package csdn.jihe.li01;

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
@SuppressWarnings("")
public class Test {
    public static void main(String[] args) {
        // 常见关系：
        // 根接口：Collection 子接口：List 实现类:ArrayList
        //创建对象时，一般要指定泛型。
        //前面指定泛型，后面可以省略
        //Collection<String> collection=new ArrayList<String>();
        Collection collection=new ArrayList<>();
        //使用集合
        if(collection.isEmpty()){
            System.out.println("collenction为空");
        }
        System.out.println("长度："+collection.size());
        collection.add("hello");
        //思考：不是只能存引用数据类型吗？为什么可以放1和a？
        collection.add(1);
        int a=1;
        collection.add(a);
        Integer integer=1;
        collection.add(integer);
        collection.add('a');
        int[] arr={1,2,3};
        collection.add(arr);
    }
}
